population estimate - German English Dictionary